﻿using System;
namespace Model
{
	/// <summary>
	/// 航摄影像入库硬盘信息表
	/// </summary>
	[Serializable]
	public partial class TB_HSYXRK_HD
	{
		public TB_HSYXRK_HD()
		{}
		#region Model
        private decimal _nid;
        private decimal? _nsqid = 0;
        private string _csn = "";
        private decimal? _nypts = 0;
        private string _nypxh = "";
        private string _cfqh = "";
        private string _csjw = "";
        private string _sjlx = "";
        private DateTime? _hsrq = DateTime.MinValue;
        private string _hsfbl = "";
        private string _hsyxh = "";
        private string _cjj = "";
        private decimal? _fsjl = 0;
        private decimal? _nsmps = 0;
        private string _chsblc = "";
        private string _smfbl = "";
        private string _csmdw = "";
        private string _cjtnr = "";
        private decimal? _ncfgh = 0;
        private decimal? _ncfch = 0;
        private decimal? _ncflh = 0;
        private string _njzbh = "";
        private string _c_bz = "";
        private string _yp_zt = "1";
        private string _create_suer = "";
        private DateTime? _create_date = DateTime.MinValue;
		/// <summary>
		/// 序号ID
		/// </summary>
		public decimal NID
		{
			set{ _nid=value;}
			get{return _nid;}
		}
		/// <summary>
		/// 摄区ID,关联基表的NID 
		/// </summary>
		public decimal? NSQID
		{
			set{ _nsqid=value;}
			get{return _nsqid;}
		}
		/// <summary>
		/// 硬盘SN
		/// </summary>
		public string CSN
		{
			set{ _csn=value;}
			get{return _csn;}
		}
		/// <summary>
		/// 硬盘套数 字典:1.第一套,2.第二套
		/// </summary>
		public decimal? NYPTS
		{
			set{ _nypts=value;}
			get{return _nypts;}
		}
		/// <summary>
		/// 硬盘号 例如1/5,2/5
		/// </summary>
		public string NYPXH
		{
			set{ _nypxh=value;}
			get{return _nypxh;}
		}
		/// <summary>
		/// 分区号:01,02.多个的话用逗号隔开
		/// </summary>
		public string CFQH
		{
			set{ _cfqh=value;}
			get{return _cfqh;}
		}
		/// <summary>
		/// 数据位:字典（8bit，12bit）
		/// </summary>
		public string CSJW
		{
			set{ _csjw=value;}
			get{return _csjw;}
		}
		/// <summary>
		/// 数据类型:字典（1.真彩色、黑白、彩红外；2.真彩色；3.雷达；4.胶片）
		/// </summary>
		public string SJLX
		{
			set{ _sjlx=value;}
			get{return _sjlx;}
		}
		/// <summary>
		/// 航摄日期
		/// </summary>
		public DateTime? HSRQ
		{
			set{ _hsrq=value;}
			get{return _hsrq;}
		}
		/// <summary>
		/// 地面分辨率（米）
		/// </summary>
		public string HSFBL
		{
			set{ _hsfbl=value;}
			get{return _hsfbl;}
		}
		/// <summary>
		/// 航摄仪型号:字典，具体见图片中
		/// </summary>
		public string HSYXH
		{
			set{ _hsyxh=value;}
			get{return _hsyxh;}
		}
		/// <summary>
		/// 焦距
		/// </summary>
		public string CJJ
		{
			set{ _cjj=value;}
			get{return _cjj;}
		}
		/// <summary>
		/// 数据量(TB)
		/// </summary>
		public decimal? FSJL
		{
			set{ _fsjl=value;}
			get{return _fsjl;}
		}
		/// <summary>
		/// 像片数/扫描片数
		/// </summary>
		public decimal? NSMPS
		{
			set{ _nsmps=value;}
			get{return _nsmps;}
		}
		/// <summary>
		/// 航摄比例尺 如：1:2000
		/// </summary>
		public string CHSBLC
		{
			set{ _chsblc=value;}
			get{return _chsblc;}
		}
		/// <summary>
		/// 扫描分辨率
		/// </summary>
		public string SMFBL
		{
			set{ _smfbl=value;}
			get{return _smfbl;}
		}
		/// <summary>
		/// 扫描单位
		/// </summary>
		public string CSMDW
		{
			set{ _csmdw=value;}
			get{return _csmdw;}
		}
		/// <summary>
		/// 具体内容:规则：分区号+航线号+空格+起止片号然后逗号分隔 在录入完硬盘信息，进行保存时，对相片号进行特殊处理，解析相片号的内容然后，对每个逗号分隔的内容，做为一条记录，包含相片起始编号，结束编号，与硬盘表关联的值，保存到另一张表中。为后续做根据相片号查询硬盘位置做处理。看相片（录入时对本字段一个提示。）。相处号为  摄区代码+分区号（例如01，02）+航线号（例01，02）+相片号（例010，011），如1300700101001  例如： 0101 001-030,0102 001-033,0103 001-033,0201 001-023,0202 001-033
		/// </summary>
		public string CJTNR
		{
			set{ _cjtnr=value;}
			get{return _cjtnr;}
		}
		/// <summary>
		/// 存放柜号 :输入数字
		/// </summary>
		public decimal? NCFGH
		{
			set{ _ncfgh=value;}
			get{return _ncfgh;}
		}
		/// <summary>
		/// 存放层号：下拉字典（1层-9层）
		/// </summary>
		public decimal? NCFCH
		{
			set{ _ncfch=value;}
			get{return _ncfch;}
		}
		/// <summary>
		/// 存放列号：下拉字典（1层-3层）
		/// </summary>
		public decimal? NCFLH
		{
			set{ _ncflh=value;}
			get{return _ncflh;}
		}
		/// <summary>
		/// 介质编号(硬盘条码):年代+介质类型+空标识+流水号。硬盘条码:年代+介质类型+空标识+流水号硬盘条码:年代+介质类型+空标识+流水号,年代:4位；介质类型:1为硬盘,2为CD,3为DVD,4为胶片,5为其他；空标志:0为空,1为非空,流水号:5位
		/// </summary>
		public string NJZBH
		{
			set{ _njzbh=value;}
			get{return _njzbh;}
		}
		/// <summary>
		/// 备注
		/// </summary>
		public string C_BZ
		{
			set{ _c_bz=value;}
			get{return _c_bz;}
		}
		/// <summary>
		/// 硬盘状态：字典（1：在库  2：出库）。为后面介质管理使用，出库时改变此状态。
		/// </summary>
		public string YP_ZT
		{
			set{ _yp_zt=value;}
			get{return _yp_zt;}
		}
		/// <summary>
		/// 用户帐号
		/// </summary>
		public string CREATE_SUER
		{
			set{ _create_suer=value;}
			get{return _create_suer;}
		}
		/// <summary>
		/// 创建日期
		/// </summary>
		public DateTime? CREATE_DATE
		{
			set{ _create_date=value;}
			get{return _create_date;}
		}
		#endregion Model

	}
}

